# -*- coding: utf-8 -*-
from application import app,manager
from flask_script import Server#提供Flask扩展能力
import www

##web server
'''
host 服务端绑定端口0.0.0.0，方便客户端通过外网地址访问
port 是默认启动服务的端口
use_debugger = True ,use_reloader = True使用debug和reload方法
'''
## 可以添加命令"renserver"
manager.add_command( "runserver", Server( host='0.0.0.0',port=app.config['SERVER_PORT'],use_debugger = True ,use_reloader = True) )

def main():
    manager.run( )

#在uwsgi启动的时候，这段代码不执行
if __name__ == '__main__':#main是入口方法,输入mainkey
    try:
        import sys
        sys.exit( main() )
    except Exception as e:
        import traceback
        traceback.print_exc()